package collection;

import java.util.*;

/**
 * 排序集合
 *
 * 集合的工具Collections提供了一个静态数组sort,可以对List集合进行自然排序
 */
public class SortListDemo {
    public static void main(String[] args) {
        List<Integer> list=new ArrayList<>();
        Random rd=new Random();
        for (int i = 0; i <10 ; i++) {
            list.add(rd.nextInt(100));
        }
        System.out.println(list);
        //Collections.sort是进行排序
        Collections.sort(list, new Comparator<Integer>() {
            @Override
            public int compare(Integer o1, Integer o2) {
                return o2-o1;//o2>01时,o2排在前面,
                            //o2<o1时,o1排在后面
                            //o2=o1时,两个数相同
            }
        });

     //   Collections.sort(list);//对生成的随机元素进行排序
        System.out.println(list);
//        Collections.reverse(list);
//        System.out.println(list);
    }
}
